great ram's-horn snail - Español Inglés Diccionario